IAxis.Jog 方法
命令一个永不停止的控制运动以指定的速度移动。不同于 IAxis.MoveVelocity,Jog 没有 BufferMode,它会持续移动直到重设寸动输入才会停止。
命名空间:IntervalZero.KINGSTAR.Base.Class组合: IntervalZero.KINGSTAR.Base.Class (于 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
语法
IJogCommand Jog(
double velocity,
double acceleration,
double deceleration,
double jerk,
McDirection direction
)Function Jog(
velocity As Double,
acceleration As Double,
deceleration As Double,
jerk As Double,
direction As McDirection
)As IJogCommand参数
velocity
型别:double
指定速度的值。[单位/秒]
acceleration
型别:double
加速度值,单位由 McProfileType 决定(增加马达电量)。[单位/秒2] 或 [秒]
deceleration
型别:double
减速度值,单位由 McProfileType 决定(减少马达电量)。[单位/秒2] 或 [秒]
jerk
型别:double
加加速度值,单位由 McProfileType 决定。[单位/秒3] 或 [秒]
direction
型别:McDirection
吋动移动的方向,可为 mcPositiveDirection 或 mcNegativeDirection。
回传值
型别:IJogCommand
回传一个吋动移动的属性。
备注
因 Jog 持续控制著轴,当到达限制时将触发错误。
参见